#include "widget.h"
#include "ui_widget.h"


//代码目标：通过点击按钮来触发自定义信号，自定义信号被触发后，修改窗口标题

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    connect(this,&Widget::MySignal,this,&Widget::HandleSignal);//连接自定义信号和槽函数

}

Widget::~Widget()
{
    delete ui;
}


void Widget::on_pushButton_clicked()
{
    emit MySignal();//触发自定义信号
}

void Widget::HandleSignal()//自定义信号的处理函数（槽函数）
{
    this->setWindowTitle("信号触发成功");
}
